Skip to content

Update API theme#356

Merged
cigamit merged 4 commits into
mainfrom
api_theme
May 23, 2026
Merged

Update API theme#356
cigamit merged 4 commits into
mainfrom
api_theme

Conversation

@cigamit

@cigamit cigamit commented May 22, 2026

Copy link
Copy Markdown
Contributor

I don't think this has been touched since Ansible Tower was first released

@cigamit cigamit requested a review from TheWitness May 22, 2026 15:51
@cigamit cigamit self-assigned this May 22, 2026
Copilot AI review requested due to automatic review settings May 22, 2026 15:51
@cigamit cigamit added the enhancement New feature or request label May 22, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the Django REST Framework-browsable API and related error pages to use Ascender’s current branding and a refreshed (dark) visual theme.

Changes:

  • Swap legacy Ascender icon PNG references to Ascender_logo.svg across API/error templates and custom 502/504 pages.
  • Restyle the browsable API via api.css (dark background, updated link/button colors, dropdown styling).
  • Remove the unused awx-spud-reading.svg asset.

Reviewed changes

Copilot reviewed 5 out of 7 changed files in this pull request and generated 7 comments.

Show a summary per file
File Description
awx/templates/rest_framework/api.html Updates API navbar logo and footer copyright text/ordering.
awx/templates/error.html Updates error page navbar logo to the new SVG.
awx/static/custom_502.html Updates custom 502 page logo to the new SVG.
awx/static/custom_504.html Updates custom 504 page logo to the new SVG.
awx/static/awx-spud-reading.svg Removes an unused SVG asset.
awx/static/api/api.css Applies a new dark theme and styling tweaks for the browsable API.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread awx/templates/rest_framework/api.html
Comment thread awx/templates/rest_framework/api.html
Comment thread awx/templates/rest_framework/api.html Outdated
Comment thread awx/templates/rest_framework/api.html Outdated
Comment thread awx/templates/rest_framework/api.html Outdated
Comment thread awx/static/api/api.css Outdated
Comment thread awx/static/api/api.css
Copilot AI review requested due to automatic review settings May 22, 2026 16:21

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 5 out of 7 changed files in this pull request and generated 3 comments.

Comment thread awx/templates/rest_framework/api.html
Comment thread awx/templates/rest_framework/api.html
Comment thread awx/static/api/api.css
@cigamit cigamit merged commit 01f9145 into main May 23, 2026
@cigamit cigamit deleted the api_theme branch May 23, 2026 02:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Development

Successfully merging this pull request may close these issues.

3 participants